Richmond
The White Cross
Pubs on the Richmond riverside include The White Cross often surrounded by water at high tide, Edwards, The Slug and Lettuce, and the Pitcher and Piano which has a large outdoor terrace. The White Swan (http://www.whiteswanrichm...) is set further back on Old Palace Lane between the river and the Green, and The Waterman's Arms, which serves Thai food, is on Water Lane, nearer the town centre.
Victoria Inn
Heading up the hill, the Victoria Inn on Hill Rise has a cosy atmosphere and further up the top of the hill is the Roebuck, from which you can take your drink across the road to the Terrace which overlooks the famous view from Richmond Hill. Nearby is the Marlborough on Friar Stile Road, a family friendly pub with a large beer garden out the back with a children's play area and the Lass O'Richmond Hill on Queens Road.
The Old Ship
In town, The Old Ship offers pub grub. The Richmond Arms attracts a gay crowd and offers karaoke nights. Near the bus station is a wine bar called One Paradise Road (http://www.paradise-bars....), which also serves food. The chain wine bar All Bar One (http://www.allbarone.co.u...) is on Hill Street and also serves food.